try:
    # 放可能会抛出异常的代码
    a=12 /0 #局部变量pp
    print(12344)
except Exception as e: #给异常起别名
    print(e)
    # 当try里面有异常抛出时,才会执行except里面的代码
    print("0不能做除数")
else:
    # 当try里面没有异常抛出时,
    print("没有异常抛出")
finally:
    # 常常放释放资源的代码
    # 无论try里面是否异常抛出,都会执行finally里面的代码
    print("finally")

print("hahaaha")